root cleaners - French English Dictionary